using System;
using System.Collections.Generic;
using System.Text;

namespace Circo.Essentials.Persistence.Attribute
{
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
    public class TableAttribute : System.Attribute
    {

        public TableAttribute(string name)
        {
            _name = name;
        }

        public string Name
        {
            get
            {
                return _name;
            }
            set
            {
                _name = value;
            }
        }

        private string _name;

        private bool _cacheable = false;

        public bool Cacheable
        {
            get { return _cacheable; }
            set { _cacheable = value; }
        }
	
    }

}